Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH GROVE Detached £737,000 19 Dec 2014
2 LEIGH GROVE Detached £220,000 19 Dec 2017
ORCHARD BARN LEIGH GROVE Detached £475,000 18 Aug 2005
IA THE DELL LEIGH GROVE Detached £145,000 23 Dec 2008